package com.wlzg.collectiontool.model.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

class QuYu {

    @SerializedName("provinces")
    private ProvincesDTO provinces;

    public ProvincesDTO getProvinces() {
        return provinces;
    }

    public void setProvinces(ProvincesDTO provinces) {
        this.provinces = provinces;
    }

    public static class ProvincesDTO {
        @SerializedName("province")
        private List<ProvinceDTO> province;

        public List<ProvinceDTO> getProvince() {
            return province;
        }

        public void setProvince(List<ProvinceDTO> province) {
            this.province = province;
        }

        public static class ProvinceDTO {
            @SerializedName("ssqid")
            private String ssqid;
            @SerializedName("ssqname")
            private String ssqname;
            @SerializedName("ssqename")
            private String ssqename;
            @SerializedName("cities")
            private CitiesDTO cities;

            public String getSsqid() {
                return ssqid;
            }

            public void setSsqid(String ssqid) {
                this.ssqid = ssqid;
            }

            public String getSsqname() {
                return ssqname;
            }

            public void setSsqname(String ssqname) {
                this.ssqname = ssqname;
            }

            public String getSsqename() {
                return ssqename;
            }

            public void setSsqename(String ssqename) {
                this.ssqename = ssqename;
            }

            public CitiesDTO getCities() {
                return cities;
            }

            public void setCities(CitiesDTO cities) {
                this.cities = cities;
            }

            public static class CitiesDTO {
                @SerializedName("city")
                private List<CityDTO> city;

                public List<CityDTO> getCity() {
                    return city;
                }

                public void setCity(List<CityDTO> city) {
                    this.city = city;
                }

                public static class CityDTO {
                    @SerializedName("ssqid")
                    private String ssqid;
                    @SerializedName("ssqname")
                    private String ssqname;
                    @SerializedName("ssqename")
                    private String ssqename;
                    @SerializedName("areas")
                    private AreasDTO areas;

                    public String getSsqid() {
                        return ssqid;
                    }

                    public void setSsqid(String ssqid) {
                        this.ssqid = ssqid;
                    }

                    public String getSsqname() {
                        return ssqname;
                    }

                    public void setSsqname(String ssqname) {
                        this.ssqname = ssqname;
                    }

                    public String getSsqename() {
                        return ssqename;
                    }

                    public void setSsqename(String ssqename) {
                        this.ssqename = ssqename;
                    }

                    public AreasDTO getAreas() {
                        return areas;
                    }

                    public void setAreas(AreasDTO areas) {
                        this.areas = areas;
                    }

                    public static class AreasDTO {
                        @SerializedName("area")
                        private List<AreaDTO> area;

                        public List<AreaDTO> getArea() {
                            return area;
                        }

                        public void setArea(List<AreaDTO> area) {
                            this.area = area;
                        }

                        public static class AreaDTO {
                            @SerializedName("ssqid")
                            private String ssqid;
                            @SerializedName("ssqname")
                            private String ssqname;
                            @SerializedName("ssqename")
                            private String ssqename;

                            public String getSsqid() {
                                return ssqid;
                            }

                            public void setSsqid(String ssqid) {
                                this.ssqid = ssqid;
                            }

                            public String getSsqname() {
                                return ssqname;
                            }

                            public void setSsqname(String ssqname) {
                                this.ssqname = ssqname;
                            }

                            public String getSsqename() {
                                return ssqename;
                            }

                            public void setSsqename(String ssqename) {
                                this.ssqename = ssqename;
                            }
                        }
                    }
                }
            }
        }
    }
}
